#include <stdio.h>
#include <string.h>

#define TRACE(x...) 
#define PRINT(x...) TRACE(printf(x))

char str[2010];
int cont;
int _42;
int trades;
int l;

int main() {
	_42=0;

	while (1) {
		_42++;
		cont=0; trades=0;

		gets(str);
		if (str[0]=='-') break;

		l=strlen(str);

		for (int i=0; i<l; i++) {
			if (str[i]=='}') cont--;
			else if (str[i]=='{') cont++;

			PRINT("%d ", cont);

			if (cont<0) {
				trades++;
				TRACE(str[i]='{');
				cont+=2;
			}
			
			PRINT("%s\n", str);
		}		

		if (cont>0) {
			trades+=cont/2;
		}

		PRINT("\n");

		printf("%d. %d\n", _42, trades); 
	}

	return 0;
}
